package com.example.stuwork.service;

import com.example.stuwork.pojo.Admin;

/**
 * 管理员服务接口
 */
public interface AdminService {
    
    /**
     * 根据ID获取管理员信息
     *
     * @param adminId 管理员ID
     * @return 管理员信息
     */
    Admin getById(Long adminId);
    
    /**
     * 根据用户名获取管理员信息
     *
     * @param username 用户名
     * @return 管理员信息
     */
    Admin getByUsername(String username);
    
    /**
     * 更新管理员信息
     *
     * @param admin 管理员信息
     * @return 是否更新成功
     */
    boolean updateAdmin(Admin admin);
} 